Crown Green HandicapFairPlay Bowls
Live
Birkenhead Sync08/09/2026|
Birkenhead Sync08/09/2026|
Back to Players
Crown Green Handicap

John Madge

Team: Cammell LairdDivision: Division ALast updated: 10/24/2026

Rating

843

Current Handicap

9
Honours
Season:

45

Matches Played

16

Wins

29

Losses

36%

Win Rate

6.6

Avg Win Margin

6.4

Avg Loss Margin

9-13

Home Record

7-16

Away Record

100%

Handicap Confidence

Very Reliable
45 / 33 matches for full confidence· Last recorded match: 7/9/2026

A large recent sample: 45 matches in the 2022, 2023, 2024, 2025, 2026 window, comfortably past the 33-match benchmark for full confidence. The handicap is stable and only shifts as form changes.

Milestones

Career

No career milestones yet — keep bowling!

Next goal: Decade Player7/10
✦SEASON HIGHLIGHTS

No season milestones recorded yet.

Handicap Trend

All Time · 45 matches

+9 Rising
Win on the night Loss on the nightLower handicap = stronger player

The line re-checks the handicap after every match — from results, winning and losing margins, the strength of who was played, and home or away. Each dot is the number that applied going into the next game.

23 Jun25 May25 Jul17 Aug7 Jun2 Aug6 Aug9 Jul-13713

Gives 9 more chalks than at the start of this period.

Started0
Lowest0
Current9
Win Percentage(35%)
36%
score-0.29→contribution-0.10
Avg Winning Margin(23%)
6.6
score-0.23→contribution-0.05
Avg Losing Margin(15%)
6.4
score+0.26→contribution+0.04
Recent Form (last 20)(10%)
25%
score-0.50→contribution-0.05
Opponent Strength(15%)
924
score-0.38→contribution-0.06
Weighted Score-0.226
Sample Size Confidence
100%(45/33 matches)
Rating910 → shrunk 910→ adjusted 843
Handicap
9

Formula: Rating = 1000 + (weighted score × 400). Each factor is normalized to −1…+1, multiplied by its weight, then summed. Window: factors are computed from the Handicap Calculation Years only (2022, 2023, 2024, 2025, 2026), excluding walkovers — the same window the official recalculation uses. Bayesian shrinkage: the raw rating is pulled toward 1000 by confidence (window matches ÷ 33, an adaptive threshold set by the last recalculation). Offsets: division and B/C/D team offsets are then applied, weighted by where each window match was played. Recency blend: the calculation years are re-weighted at up to 40% by match volume. Players with a long career but fewer than 5 window matches fall back to their full career record. Rating maps to handicap 0–15 (lower = stronger) via the league's spread multiplier.

League

16W29L45 matches·35.6% win rate
ClubSeasonsDivision(s)PWLWin %
Cammell Laird2016–2026Division A, Division B45162935.6%
DateOpponentH/AScoreResultMarginCompetitionDivision
7/9/2026John RiggA14-21LOSS-7LeagueDivision A
6/29/2023Nick WelshA18-21LOSS-3LeagueDivision A
7/29/2021Nicola EcclesH20-21LOSS-1LeagueDivision A
7/27/2021Kath DaviesA20-21LOSS-1LeagueDivision A
7/22/2021Ralph BowieH17-21LOSS-4LeagueDivision A
8/6/2019Barry BawdenH20-21LOSS-1LeagueDivision B
8/1/2019Phil GordonA10-21LOSS-11LeagueDivision B
7/25/2019Bob JenkinsA6-21LOSS-15LeagueDivision B
7/23/2019Andy PorterH19-21LOSS-2LeagueDivision B
8/9/2018Bob JonesA21-16WIN+5LeagueDivision B
8/7/2018John AllanbyH17-21LOSS-4LeagueDivision B
8/2/2018Ben PovallH21-7WIN+14LeagueDivision B
7/31/2018Bill PorterA21-14WIN+7LeagueDivision B
7/26/2018John BarkerH21-10WIN+11LeagueDivision B
7/19/2018Roy CookeA16-21LOSS-5LeagueDivision B
7/11/2018vs Lever Club BH21-20WIN+1LeagueDivision B
7/10/2018Steve WatsonA17-21LOSS-4LeagueDivision B
6/7/2018Graham WrightH11-21LOSS-10LeagueDivision B
5/31/2018Alan HumphreysA15-21LOSS-6LeagueDivision B
5/24/2018Dave WilsonA3-21LOSS-18LeagueDivision B
5/17/2018Nobby ClarkH14-21LOSS-7LeagueDivision B
5/15/2018Ray PenkethA11-21LOSS-10LeagueDivision B
5/10/2018Brian CrosbieH14-21LOSS-7LeagueDivision B
8/17/2017Laura RydingH20-21LOSS-1LeagueDivision B
8/15/2017Keith BasnettA17-21LOSS-4LeagueDivision B
8/10/2017Dave WalkerH14-21LOSS-7LeagueDivision B
8/8/2017vs Bromborough RecsH12-21LOSS-9LeagueDivision B
8/3/2017Keith LoughrinA21-19WIN+2LeagueDivision B
8/1/2017Malcolm StirrupH21-16WIN+5LeagueDivision B
7/25/2017Nicky BaileyA19-21LOSS-2LeagueDivision B
7/24/2017vs Hoylake Central & MelroseA11-21LOSS-10LeagueDivision B
7/20/2017Fred BeacallH21-20WIN+1LeagueDivision B
7/11/2017Dave ChapmanH21-16WIN+5LeagueDivision B
6/29/2017Roy BrannonH21-20WIN+1LeagueDivision B
6/7/2017vs Tixall CA21-8WIN+13LeagueDivision B
5/25/2017Margaret CafferyH21-9WIN+12LeagueDivision B
5/18/2017Dave ThomasA21-12WIN+9LeagueDivision B
5/16/2017John EisenH18-21LOSS-3LeagueDivision B
5/11/2017Zoe StrattonA21-18WIN+3LeagueDivision B
8/24/2016vs Bromborough PoolH21-6WIN+15LeagueDivision B
8/15/2016Roy FergusonA18-21LOSS-3LeagueDivision B
6/23/2016Garry CullenH11-21LOSS-10LeagueDivision B
6/9/2016Stephen LangtonA13-21LOSS-8LeagueDivision B
6/8/2016vs Tixall CA7-21LOSS-14LeagueDivision B
4/26/2016Anita MeldrumA21-19WIN+2LeagueDivision B
1 Cup Title Won
Andy Dawson Cup 2017· Cammell Laird
Andy Dawson Cup6 games · 2W 1×
20182 rounds
RoundOpponentTeamScoreResultTeam
Quarters RoundStephen GilfoyleHeswall Rbl B20-21LOSSWON
Final RoundPhilip MasonThingwall11-21LOSSLOST
2017 Winner4 rounds
RoundOpponentTeamScoreResultTeam
Round of 16 RoundMargaret CafferyPensby B17-21LOSSWON
Quarters RoundWilliam MoffatTixall C21-11WINWON
Semi Final RoundBrian CrosbieBromborough Recs21-12WINWON
Final RoundGill SmithPt Sunlight Vill & Wks18-21LOSSWON
Leverhulme Cup5 games · 3W
20174 rounds
RoundOpponentTeamScoreResultTeam
Round of 32 RoundLes L WilliamsTixall B21-17WINWON
Round of 16 RoundMark HoughtonParkfield21-18WINWON
Quarters RoundRay PenkethLever Club B21-20WINWON
Semi Final RoundMick AndrewsTixall13-21LOSSLOST
20161 round
RoundOpponentTeamScoreResultTeam
Round of 32 RoundKieron IversArno Cl8-21LOSSWON

Current Streak

9losses

In a slump

Longest Win Run

6

Career best winning streak

Longest Loss Run

11

Career worst losing streak

Last 50% win rate
LLLLL
Last 1010% win rate— steady
LLLLLLLLLW
OpponentWLTotalWin %Last Met
Tixall C11250%6/7/2017
John Rigg0110%7/9/2026
Nick Welsh0110%6/29/2023
Nicola Eccles0110%7/29/2021
Kath Davies0110%7/27/2021
Ralph Bowie0110%7/22/2021
Barry Bawden0110%8/6/2019
Phil Gordon0110%8/1/2019
Bob Jenkins0110%7/25/2019
Andy Porter0110%7/23/2019
Biggest Win
Unknown (+15)8/24/2016
Heaviest Defeat
Dave Wilson (-18)5/24/2018
Best Season
201756% · 16 matches
Worst Season
201836% · 14 matches
Form Arc (1st half → 2nd half)
50% → 22%declining
Avg Opponent Rating Faced
90034 known · 11 unknown
vs Strong Opponents (rating ≥ 1000)
1-713% win rate
vs Weak Opponents (rating < 1000)
10-1638% win rate

By Division

Division B16-24 (40%)
Division A0-5 (0%)
Division A0%
0W·5L·5 played
Division B40%
16W·24L·40 played

Debut

Apr 26, 2016

Latest

Jul 9, 2026

Seasons Active

7 (10.2 yr span)

Matches / Season

6.4 (45 total)

Seasons

2016201720182019202120232026